Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 ALMA ROAD Detached £495,000 9 Aug 2004
91 ALMA ROAD Semi-Detached £336,500 25 May 2001
93 ALMA ROAD Detached £620,000 12 Aug 2010